package mm.logger;

import java.util.List;

import mm.entity.memory.EspacoLivre;
import mm.entity.process.Processo;

public class Log {

	private List<EspacoLivre> espacosVazios;
	private Processo processo;
	private String status;
	
	public Log(List<EspacoLivre> espacosVazios, Processo processo, String status) {
		this.espacosVazios = espacosVazios;
		this.processo = processo;
		this.status = status;
	}
	
	public List<EspacoLivre> getEspacosVazios() {
		return espacosVazios;
	}
	public void setEspacosVazios(List<EspacoLivre> espacosVazios) {
		this.espacosVazios = espacosVazios;
	}
	public Processo getProcesso() {
		return processo;
	}
	public void setProcesso(Processo processo) {
		this.processo = processo;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	
	@Override
	public String toString() {
		return processo.getId() + " - Status: " + status;
	}
}
